Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARROW ROAD Terraced £290,457 £160,000 5 Dec 2008
3 BARROW ROAD Semi-Detached £656,182 £650,000 17 Mar 2023
5 BARROW ROAD Detached £329,285 £190,000 17 Jun 2011
7 BARROW ROAD Detached £456,356 £372,000 6 Dec 2019
10 BARROW ROAD Detached £474,064 £370,000 13 Jun 2017
11 BARROW ROAD Detached £469,732 £380,000 24 May 2019
15 BARROW ROAD Detached £762,984 £619,150 5 Oct 2018
15A BARROW ROAD Detached £944,951 £389,500 28 Mar 2003
16 BARROW ROAD Semi-Detached £406,028 £235,000 9 Sep 2011
17 BARROW ROAD Detached £545,303 £293,000 28 Apr 2005